home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / PROGRAMM / CC_C / 3273.ZIP / VGAKIT52.ZIP / VESA.INC < prev    next >
Text File  |  1992-05-29  |  1KB  |  34 lines

  1.  
  2. vgainfo        struc
  3. VESASignature    db    4 dup (?)    ; 4 signature bytes
  4. VESAVersion    dw    ?        ; VESA version number
  5. OEMStringPtr    dd    ?        ; Pointer to OEM string
  6. Capabilities    db    4 dup (?)    ; Capabilities of the video environment
  7. VideoModePtr    dd    ?        ; Pointer to supported Super VGA modes
  8. vgainfo        ends
  9.  
  10. vesamode    struc
  11. ModeAttributes    dw    ?    ; mode attributes
  12. WinAAttributes    db    ?    ; window A attributes
  13. WinBAttributes    db    ?    ; window B attributes
  14. WinGranularity    dw    ?    ; window granularity
  15. WinSize        dw    ?    ; window size
  16. WinASegment    dw    ?    ; window A start segment
  17. WinBSegment    dw    ?    ; window B start segment
  18. WinFuncPtr    dd    ?    ; pointer to window function
  19. BytesPerLine    dw    ?    ; bytes per scan line
  20. ;
  21. ; optional information (provided if bit D1 of ModeAttributes is set)
  22. ;
  23. XResolution    dw    ?    ; horizontal resolution
  24. YResolution    dw    ?    ; vertical resolution
  25. XCharSize    db    ?    ; character cell width
  26. YCharSize    db    ?    ; character cell height
  27. NumberOfPlanes    db    ?    ; number of memory planes
  28. BitsPerPixel    db    ?    ; bits per pixel
  29. NumberOfBanks    db    ?    ; number of banks
  30. MemoryModel    db    ?    ; memory model type
  31. BankSize    db    ?    ; bank size in kb
  32. vesamode    ends
  33.  
  34.